tower building - German English Dictionary